tests: Stop using gtk_widget_get_parent_surface
authorMatthias Clasen <mclasen@redhat.com>
Thu, 25 Apr 2019 00:56:43 +0000 (20:56 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 25 Apr 2019 00:57:09 +0000 (20:57 -0400)
We can just use the surface of the parent.

tests/testfullscreen.c

index acdbd15bb0dfe5c7a697694aa36b2165e6fb28c5..0ed79b91c262adfdc3224ab36b6ab596799a2f78 100644 (file)
@@ -25,7 +25,7 @@ set_fullscreen_monitor_cb (GtkWidget *widget, gpointer user_data)
   GdkFullscreenMode mode = (GdkFullscreenMode) GPOINTER_TO_INT (user_data);
   GdkSurface  *window;
 
-  window = gtk_widget_get_parent_surface (widget);
+  window = gtk_widget_get_surface (gtk_widget_get_parent (widget));
   gdk_surface_set_fullscreen_mode (window, mode);
   gdk_surface_fullscreen (window);
 }
@@ -35,7 +35,7 @@ remove_fullscreen_cb (GtkWidget *widget, gpointer user_data)
 {
   GdkSurface  *window;
 
-  window = gtk_widget_get_parent_surface (widget);
+  window = gtk_widget_get_surface (gtk_widget_get_parent (widget));
   gdk_surface_unfullscreen (window);
 }